package com.example.demo.client.evt.sysbasequery;

import com.ffcs.oss.param.in.QueryPageEvt;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;

/**
 * @Author zhengmf
 * @Date 2018/12/26  16:47
 */
@ApiModel("操作日志查询参数")
public class QueryLogEvt extends QueryPageEvt implements Serializable {
    private static final long serialVersionUID = 8017868682892468996L;
    @ApiModelProperty("操作人")
    private String userName;
    @ApiModelProperty("模快名称")
    private String moduleDesc;
    @ApiModelProperty("功能名称")
    private String operateDesc;
    @ApiModelProperty("操作结果")
    private String operateResult;
    @ApiModelProperty("开始时间")
    private String startTime;
    @ApiModelProperty("结束时间")
    private String endTime;
    @ApiModelProperty("全文检索")
    private String retrieval;

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public String getModuleDesc() {
        return moduleDesc;
    }

    public void setModuleDesc(String moduleDesc) {
        this.moduleDesc = moduleDesc;
    }

    public String getOperateDesc() {
        return operateDesc;
    }

    public void setOperateDesc(String operateDesc) {
        this.operateDesc = operateDesc;
    }

    public String getOperateResult() {
        return operateResult;
    }

    public void setOperateResult(String operateResult) {
        this.operateResult = operateResult;
    }

    public String getStartTime() {
        return startTime;
    }

    public void setStartTime(String startTime) {
        this.startTime = startTime;
    }

    public String getEndTime() {
        return endTime;
    }

    public void setEndTime(String endTime) {
        this.endTime = endTime;
    }

    public String getRetrieval() {
        return retrieval;
    }

    public void setRetrieval(String retrieval) {
        this.retrieval = retrieval;
    }

    @Override
    public String toString() {
        return "QueryLogEvt{" +
            "userName='" + userName + '\'' +
            ", moduleDesc='" + moduleDesc + '\'' +
            ", operateDesc='" + operateDesc + '\'' +
            ", operateResult='" + operateResult + '\'' +
            ", startTime='" + startTime + '\'' +
            ", endTime='" + endTime + '\'' +
            ", retrieval='" + retrieval + '\'' +
            '}';
    }
}
